// readme
// Hercy 想要为购买第一辆车存钱。他 每天 都往力扣银行里存钱。

// 最开始，他在周一的时候存入 1 块钱。从周二到周日，他每天都比前一天多存入 1 块钱。在接下来每一个周一，他都会比 前一个周一 多存入 1 块钱。

// 给你 n ，请你返回在第 n 天结束的时候他在力扣银行总共存了多少块钱。

// 来源：力扣（LeetCode）
// 链接：https://leetcode-cn.com/problems/calculate-money-in-leetcode-bank
// 著作权归领扣网络所有。商业转载请联系官方授权，非商业转载请注明出处。
/**
 * @param {number} n
 * @return {number}
 */
 var totalMoney = function(n) {
    let week = parseInt(n / 7)
        day = n % 7;
    // 整数周部分 week
    let a1 = (1 + 7) * 7 / 2
        an = a1 + 7 * (week - 1)
        s1 = (a1 + an) * week / 2;
    // 非整数周剩余天数
    let b1 = 1 + week
        bn = b1 + day - 1
        s2 = (b1 + bn) * day / 2;
    return s1 + s2;
};